package com.eduspace.eduplatform.wares.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @author tbc tianbencai@e-eduspace.com
 * @version 1.0 {2015年12月1日 上午11:35:31}
 */
public class MyConstantStore {

    // 正则表达式，验证日期格式是否为 'YYYY-MM-DD'
    static public final String REGULAR_CHECK_DATE_YYYY_MM_DD = "(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29)";

    static public final String REGULAR_CHECK_DATE_YYYY_MM_DD_HH_MM = "^(\\d{4})-(0\\d{1}|1[0-2])-(0\\d{1}|[12]\\d{1}|3[01]) (0\\d{1}|1\\d{1}|2[0-3]):([0-5]\\d{1})$";
    // /^\d{4}-((0[1-9])|(1[0-2]))-(([0-2][1-9])|(3[0-1]))$/g

    static public final String REGULAR_CHECK_DATE_HH_MM_DD = null;

    static public final String IS_NUMBER = "^[0-9]*[.][0-9]*";

    public static void main(String[] args) {
        Pattern pattern = Pattern.compile(IS_NUMBER);
        Matcher matcher = pattern.matcher("134");
        System.out.println(matcher.matches());
    }

}
